Big Huge Thesaurus

Pilularia globulifera

noun